home *** CD-ROM | disk | FTP | other *** search
- Short: View IFF,JPG,GIF,BMP,PNM on OCS,ECS,AGA,Picasso,A2024
- Type: gfx/show
- Author: jow@hcast.franken.de
- Uploader: jow@rz.uni-wuerzburg.de
-
- JIV is a picture viewer. I can imagine that you're wondering
- now why I had to write yet another one... well, here's a list
- of features that should answer your question:
-
- · JIV supports many different file formats:
-
- - GIF (full GIF87a standard plus a subset of GIF89a).
-
- - BMP (MS-Windows and OS/2 variants, currently only
- uncompressed).
-
- - IFF-ILBM (including HAM6, EHB and 24bit formats),
- but currently not HAM8 format.
-
- - PNM pictures (PBM, PGM and PPM in both binary and
- ASCII format).
-
- - JPEG/JFIF, if the JPEG CODEC is installed.
-
- · JIV supports several types of display hardware:
-
- - all native graphics chipsets (OCS, ECS and AGA).
-
- - A2024.
-
- - Picasso-II.
-
- - Generic mode, should work with every graphics board that
- emulates Workbench/Intuition. Tested with the Picasso-II
- emulation.
-
- · JIV supports displaying over-sized images using autoscroll.
-
- · JIV supports multiple filenames and AmigaDOS pattern
- matching.
-
- · JIV can dither pictures that use more colors than your
- display hardware supports.
-
- · JIV offers an endless/slideshow mode that can be used for
- (non-interactive) advertising, for example in a shop window.
-
- Please note that JIV is probably not the best choice for
- "small" Amiga configurations. It will need a lot of memory and
- (in some cases) quite a bit of computing power as well.
-
- The minimum configuration for JIV is:
-
- · 68000 or better.
-
- · AmigaOS 2.04 (V37) or better.
-
- · 1 MByte or more of RAM.
-
- This configuration will allow you to view small to medium-sized
- pictures (640x480x8 should just be possible).
-
- The suggested configuration for JIV is:
-
- · 68030 or better.
-
- · AmigaOS 3.1 (V40) or better.
-
- · 4 MBytes of RAM or more.
-
- · Hard disk drive.
-
- This configuration will allow you to view most pictures you're
- likely to find. A bit more RAM wouldn't hurt, though. :-) And
- of course you'll need a graphics board (Picasso-II) to display
- true-color pictures without dithering.
-
-
-
- Distribution License
-
- This version of JIV may be distributed freely for
- non-commercial purposes only. You must distribute the entire
- archive intact and unchanged, that is, you are not allowed
- to add files to the archive or remove files from the archive
- or change files in the archive.
-
- Specifically, you're allowed to:
-
- · Distribute JIV on floppy-disk-based collections of
- PD software.
-
- · Distribute JIV on CDROM-based collections of PD software in
- archived form only, unless you obtain a specific license
- from the author.
-
- · Distribute JIV electronically, for example through email or
- FTP, or through BBS systems.
-
- BBS sysops, do not add those pesky BBS advertisments
- to the archive!
-
- Specifically, you're not allowed to:
-
- · Distribute parts of the archive or changed/patched versions
- of the files in this archive.
-
- · Distribute JIV on CDROM in ready-to-run form, unless you
- obtain a specific license from the author first.
-
- · Distribute JIV in any form on CDROMs that contain
- picture collections, unless you obtain a specific license
- from the author first.¹
-
- · Distribute JIV bundled together with a commercial product
- (software, hardware or other), unless you obtain a specific
- license from the author first.
-
- I have been informed that exporting this program to the USA
- may violate USA law because of a patent that has been granted
- for the LZW compression algorithm used in the GIF file format.
- (I have also been informed that software patents are invalid
- under German law). Therefore I will not directly export JIV
- to the USA, and I will not ask for any shareware fees from USA
- users of JIV (until the situation has become more transparent).
-
- Please do not confuse this distribution license, which details
- the terms and conditions for distributing JIV, with the
- shareware license, which details the terms and conditions
- for using JIV.
-
- ¹ Permission is granted to include archived versions of JIV on
- the following CDROMs even if these CDROMs contain picture
- collections:
-
- · Aminet
- · Fish
- · Meeting Pearls
- · Saar/AMOK
-
-
-
- Todo:
-
- · the color selection / dithering algorithms are not too clever.
- Guess I'll have to use one of the standard algorithms instead
- of my do-it-yourself code. :-)
-
- · support for additional display devices (esp. CyberGraphics)
-
- · support for additional image file formats:
- - TIFF
- - PCX
- - Icon
- - XBM
- - Targa
- - others
-
- · AREXX port
-
- · Image manipulation and format conversion.
-
-
-
- Known problems:
-
- · If you're using an A4000/040 kickstart file on a computer
- with a CPU <= 68020, the DISPLAY=GENERIC may crash your
- machine. This is not a bug in JIV. The BestModeIDA() system
- call in the A4000 kickfile seems to contain an instruction
- that is only available on 68030 and above.
-
- There are only two kinds of people who use A4000 kickstart
- files on CPUs below 68030: former registered developers
- and software pirates.
-
- · The "DISPLAY=GENERIC" mode will be very slow if you're
- using older versions of AmigaOS (before 3.0/V39). JIV uses
- WritePixelLine8() in GENERIC mode; WritePixelLine8() is
- much faster in AmigaOS 3.0 (V39) and later than in the
- older versions.
-
-